.room-users {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 10px;
  overflow-x: auto;
  font-size: 14px;

  .user {
    position: relative;
    display: flex;
    flex: 0 0 35vw;
    flex-direction: column;
    align-items: center;
    // height: 130px;
    padding-bottom: 5px;
    overflow: hidden;
    text-align: center;
    background-color: #e9e9e9;
    border: 2px solid #ffffff;
    border-radius: 8px;

    &.active {
      border-color: #6782f1;
    }

    img {
      flex: 1;
      width: 60%;
      object-fit: contain;
    }

    video {
      flex: 1;
      width: 100%;
    }

    .nickname {
      margin-top: 5px;
    }
  }
}
